package com.own.component.message.service;

import com.own.component.message.model.BaseMessageModel;

import java.util.List;

/**
 * BaseSendService
 *
 * @author chenxueli
 * @date 2022-08-15 11:14:00
 */
public interface BaseSendService<T, MODEL extends BaseMessageModel<T>> {

    /**
     * 发送信息
     *
     * @param item 发送的模型信息
     */
    void send(MODEL item);

    /**
     * 批量发送信息
     *
     * @param list 发送的模型列表信息
     */
    void batchSend(List<MODEL> list);

}
